Архитектура системы
Михальский Кирилл
Российский университет дружбы народов, Москва, Россия
07 марта 2025
Получение навыков правильной работы с репозиториями git.
Gitflow Workflow опубликована и популяризована Винсентом Дриссеном.
Gitflow Workflow предполагает выстраивание строгой модели ветвления с учётом выпуска проекта.
Данная модель отлично подходит для организации рабочего процесса на основе релизов.
Работа по модели Gitflow включает создание отдельной ветки для исправлений ошибок в рабочей среде.
Последовательность действий при работе по модели Gitflow:
Из ветки master создаётся ветка develop.
Из ветки develop создаётся ветка release.
Из ветки develop создаются ветки feature.
Когда работа над веткой feature завершена, она сливается с веткой develop.
Когда работа над веткой релиза release завершена, она сливается в ветки develop и master.
Если в master обнаружена проблема, из master создаётся ветка hotfix.
Когда работа над веткой исправления hotfix завершена, она сливается в ветки develop и master.
Установил node-js & pnpm
Настроил node-js командой source ~/.bash
Установил commitizen & standard-changelog
Добавил новые файлы и отправил на github.
Проверил ветку, загрузил весь репозиторий. Установил внешнюю ветку как вышестояющую, создал релиз и журнал изменений.
Залил релизную ветку в основную и отправил на github. Создал релиз на github
Отправил релиз в github с комментариями из журнала.